Funkcije u SQL-u
Vrsta: Maturski | Broj strana: 20 | Nivo: Gimnazija sa tehničkim školama – Derventa

Садржај
Увод ……………………………………………………………………….. 3
Агрегатне функције ………………………………………………………. 4
2.1. Функција СОUNT ………………………………………………… 4
2.2. Функција SUM ……………………………………………………. 5
2.3. Функција AVG ……………………………………………………. 5
2.4. Функције MIN и MAX .…………………………………………… 6
3. Функције које дјелују на нивоу поједниначног реда ………………........ 7
3.1. Аритметичке операције над вриједностима у колони …………. 7
3.2. Функција ROUND …………………………………………………7
3.3. Друге уобичајене нумеричке функције …………………………. 8
3.4. Функција ISNULL .……………………………………………….. 8
3.5. Функција NULLIF .……………………………………………….. 9
4. Друге функције на нивоу појединачног реда ………………………. 11
4.1. Функцијa TOP …………………………………………………… 12
4.1.1. Обрада посљедних редова ….……………………………... 12
4.2. Функција TOP са опцијом PERCENT …………………………. 13
4.3. Функција DISTINCT ……………………………………………. 13
Функције за рад са знаковним низовима .………………………….. 15
5.1. Издвајање дијелова знаковног низа ……………………………. 16
5.2. Функција SUBSTRING …………………………………………. 16
5.3. Функције LEFT и RIGHT ………………………………………. 17
5.4. Функције LTRIM и RTRIM …………………………………….. 18
5.6. Функције UPPER и LOWER ……………………………………. 18
5.7. Функција LEN …………………………………………………… 19
6. Закључак ……………………………………………………………… 20
7. Литература ……………………………………………………………. 21
Увод
Функције су унапријед припремљени мини програми који обављају одређени посао. Слично математичким функцијама, SQL-oвe функције израчунавају одређени резултат на основу улазних вриједности које им прослиједимо.
У SQL Serveru 2005 постоји велики број уграђених функција које омогућавају обављање разних послова. У овоме раду представићемо неколико корисних функција SQL Serverа 2005 које се могу разврстати на функције које дјелују на нивоу појединачног реда, агрегатне функције и друге посебне функције. Функције које дјелују на нивоу реда раде са појединачним редовима, док агрегатне функције обрађују више редова истовремено.
SQL Serverove функције на нивоу појединачног реда разврставамо у четири групе: нумеричке функције, знаковне функције, функције за конверзију и функције за рад с датумима.
Нумеричке функције се користе за прорачуне.
Знаковне функције служе за рад са вриједностима знаковног типа.
Функције за конверзију омогућавају конверзију вриједности у колони из једног типа у други.
Датумске функције дјелују на задату колону података, такође ред по ред.
Друга категорија функција јесу агрегатне функције. Њихов резултат је у облику нумеричке вриједности и добија се након прорачуна који обухвата више редова.
Трећа категорија функција је посебна класа осталих функција. Те остале функције формирају мањи подскуп редова на основу изворног скупа од више редова.

---------- OSTATAK TEKSTA NIJE PRIKAZAN. CEO RAD MOŽETE PREUZETI NA SAJTU. ---------- 

www.maturskiradovi.net 

 

MOŽETE NAS KONTAKTIRATI NA E-MAIL: maturskiradovi.net@gmail.com

 

 

besplatniseminarski.net Besplatni seminarski Maturski Diplomski Maturalni SEMINARSKI RAD , seminarski radovi download, seminarski rad besplatno, www.besplatniseminarski.net, Samo besplatni seminarski radovi, Seminarski rad bez placanja, naknada, sms-a, uslovljavanja.. proverite!